deep pocketed - German English Dictionary